Return to doc.sitecore.com

Valid for Sitecore
Installation Guide

This section contains detailed information about installing process of the Sitecore InfoPath module, license and software requirements.

1.  Prerequisites

2.  Installing InfoPath

The Sitecore InfoPath module is supplied as a standard Sitecore package. The package contains the necessary files and data for integrating InfoPath with Sitecore.

InfoPath must be installed on the client machines.

To install InfoPath module, you should firstly install the InfoPath package using the Packager tool.  When the package has been installed, you should move all DLL files from /install/bin folder to /bin folder of your site and afterwards add the following settings into web.config:

<controlSources>
      <source mode="on" namespace="Sitecore.Modules.InfoPath" folder="/sitecore modules/infopath" prefix="infopath"/>
</controlSources>
...
<references>
        <reference>/bin/Sitecore.InfoPath.dll</reference>
</references>

 

Restart client (if it wasn’t restarted after installing the package) and go to the ‘InfoPath’ tool in the Sitecore »All Applications menu. The InfoPath tool will setup the InfoPath form for use with the current server. This step should not be performed locally on the server as the tool substitutes the current server domain name into the InfoPath form definition. Instead, use the correct URL of the server.

The Sitecore InfoPath module installs the following files and directories:

Directory / File Description
/bin/Sitecore.InfoPath.dll The executable code associated with the module.
/bin/sgmlreader.dll A tool for converting HTML into XHTML as required by InfoPath.
/infopath The InfoPath form definition.
/sitecore modules/infopath/api The Sitecore InfoPath web service.
/sitecore modules/infopath/images Various images.
/sitecore modules/infopath Various HTML/XML pages.

3.  License

The module requires a valid license. The license key is “Sitecore.InfoPath”.